package dominio;


import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

public class Jugador {

	private String nombre;
	private int puntaje;
	private Nivel nivelAlcanzado;
	private List<Nivel> niveles = new ArrayList<Nivel>();  
	
	
	public Jugador(String nombre){
		this.setNombre(nombre);
		this.setPuntaje(0);
	}
	
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public int getPuntaje() {
		return puntaje;
	}
	public void setPuntaje(int puntaje) {
		this.puntaje = puntaje;
	}
	public Nivel getNivelAlcanzado() {
		return nivelAlcanzado;
	}
	public void setNivelAlcanzado(Nivel nivelAlcanzado) {
		this.nivelAlcanzado = nivelAlcanzado;
	}

	public List<Nivel> getNiveles() {
		return niveles;
	}

	public void setNiveles(List<Nivel> niveles) {
		this.niveles = niveles;
	}
	
	public void agregarNivel(Nivel nivel) {
		
		this.getNiveles().add(nivel);
	}

}